package game.model.objets;

import game.Utils;
import java.net.MalformedURLException;
import java.net.URL;
import javax.swing.ImageIcon;

/**
 *
 * @author Gab'z
 */
public abstract class ElementDecors extends ElementJeu {

    public ElementDecors(String idPlan, String description, boolean isActif, int posX, int posY) {
        super(idPlan, description, isActif, posX, posY);
        System.out.println("+ ElementDecors : " + id);
        if (Utils.mode == Utils.LOCAL) {
            this.imgJeu = new ImageIcon(Utils.baseURLlocal + "decors\\" + id + Utils.format_img);
        } else {
            try {
                this.imgJeu = new ImageIcon(new URL(Utils.baseURL + "decors/" + id + Utils.format_img));
            } catch (MalformedURLException ex) {
                System.err.println("Erreur lors de la récupération de l'image de l'élément de décors d'id : " + id);
            }
        }

    }
}
